package org.daidai.abstrusewriting.homepage.hot.model;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by Administrator on 2016/11/3.
 */

public class ProgremTracks{
    @SerializedName("list")
    private List<TrackItem> mTrackItemList;
    @SerializedName("pageId")
    private int pageId;
    @SerializedName("pageSize")
    private int pageSize;
    @SerializedName("maxPageId")
    private int maxPageId;
    @SerializedName("totalCount")
    private int totalCount;

    public int getMaxPageId() {
        return maxPageId;
    }

    public List<TrackItem> getTrackItemList() {
        return mTrackItemList;
    }

    public int getPageId() {
        return pageId;
    }

    public int getPageSize() {
        return pageSize;
    }

    public int getTotalCount() {
        return totalCount;
    }

    public class TrackItem{
        @SerializedName("trackId")
        private long trackId;
        @SerializedName("uid")
        private long uid;
        @SerializedName("playUrl64")
        private String playUrl64;
        @SerializedName("playUrl32")
        private String playUrl32;
        @SerializedName("title")
        private String title;
        @SerializedName("duration")
        private String duration;
        @SerializedName("albumId")
        private long albumId;
        @SerializedName("coverSmall")
        private String coverSmall;
        @SerializedName("coverMiddle")
        private String coverMiddle;
        @SerializedName("nickname")
        private String nickname;
        @SerializedName("smallLogo")
        private String smallLogo;
        @SerializedName("playtimes")
        private String playtimes;
        @SerializedName("comments")
        private int comments;
        @SerializedName("createdAt")
        private long createdAt;

        public long getCreatedAt() {
            return createdAt;
        }

        public int getComments() {
            return comments;
        }

        public long getAlbumId() {
            return albumId;
        }

        public String getCoverMiddle() {
            return coverMiddle;
        }

        public String getCoverSmall() {
            return coverSmall;
        }

        public String getNickname() {
            return nickname;
        }

        public String getPlaytimes() {
            return playtimes;
        }

        public String getDuration() {
            return duration;
        }

        public String getPlayUrl32() {
            return playUrl32;
        }

        public String getPlayUrl64() {
            return playUrl64;
        }

        public String getSmallLogo() {
            return smallLogo;
        }

        public String getTitle() {
            return title;
        }

        public long getTrackId() {
            return trackId;
        }

        public long getUid() {
            return uid;
        }
    }
}
